#ifndef __DS18B20_H__
#define __DS18B20_H__
#define uchar unsigned char
#define uint unsigned int

uchar reset_ds18b20();
uchar read_bit_ds18b20();
void write_bit_ds18b20(uchar dat);
void write_byte_ds18b20(uchar dat);
uchar read_byte();
int read_temp_ds18b20();

#endif